package com.test.conf;

import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;

import org.apache.hadoop.contrib.utils.join.DataJoinMapperBase;
import org.apache.hadoop.contrib.utils.join.TaggedMapOutput;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.Writable;

public class DataJoin {
	public static class TaggedWritable extends TaggedMapOutput {

		@Override
		public void readFields(DataInput arg0) throws IOException {
			
		}

		@Override
		public void write(DataOutput arg0) throws IOException {
			
		}

		@Override
		public Writable getData() {
			return null;
		}
		
	}
	
	
	public static class MapClass extends DataJoinMapperBase {

		@Override
		protected Text generateGroupKey(TaggedMapOutput arg0) {
			// TODO Auto-generated method stub
			return null;
		}

		@Override
		protected Text generateInputTag(String fileName) {
			return new Text(fileName);
		}

		@Override
		protected TaggedMapOutput generateTaggedMapOutput(Object arg0) {
			// TODO Auto-generated method stub
			return null;
		}
		
	}
}
